%----------------------------------------------------------------------------
% Abstract in hungarian
%----------------------------------------------------------------------------
\oldchap*{Kivonat}

Ezen diplomaterv egy általános űrlap kezelő rendszer tervét és
implementációját mutatja be, amely valamilyen jogszabály vagy szabályozás által
meghatározott tárgyterületen modell alapú támogatást nyújt az űrlapok
kezeléséhez.

A rendszer a tudásmodellezéshez a szemantikus web eszközkészletét használja, az
űrlap ábrázolásához pedig az XForms szabványt. Ezek mindegyike nyílt,
platformfüggetlen szabvány, ami lehetővé teszi a rendszer integrálását más,
ezen szabványokat támogató eszközökkel. A külső rendszerekkel történő
interakciót tovább egyszerűsíti, hogy az űrlap kezelő rendszer a használt
dokumentumokat az Estrella projekt keretében készülő, eXistrella nevű
szemantikus tartalomkezelő rendszerben tárolja. Az eXistrella rendszer nyílt
interfészt biztosít a dokumentumok elérésére és támogatást nyújt a jogi
dokumentumokra jellemző metaadatok tárolására és lekérdezésére.

A tudásmodellel történő támogatás egyik fontos eleme, hogy a felhasználó
számára megjeleníthető XForms űrlap tartalmazza a megfelelő hivatkozásokat a
tudásbázis felé. Az űrlapok ezen tulajdonsága lehetővé teszi, hogy a
felhasználó által beírt adatokat a tudásmodellt felhasználva elemezzük.

A dolgozat folyamán a megoldás bemutatását végigkíséri egy egyszerű példa, a
Budapesti Műszaki és Gazdaságtudományi Egyetem rendszeres szociális támogatási
kérelem űrlapja. A példában a teljesség igénye nélkül, a modellezés
szempontjából érdekesebb részeket kiemeltem és a szemantikus web technológiáit
felhasználva modelleztem a szociális támogatás szabályzatát, és bemutattam
rajta a rendszer képességeit az űrlap tervezéstől kezdve, az XForms űrlap
létrehozásán át a beadott adatok elemzéséig.




\vfill\thispagestyle{empty}
\clearpage
\vfill\thispagestyle{empty}

%----------------------------------------------------------------------------
% Abstract in english
%----------------------------------------------------------------------------
\oldchap*{Abstract}

This diploma work demonstrates the design and implementation of a generic form
management system, based on modelling of a
subject knowledge given by a jurisdiction or a regulation.

% Ezen diplomaterv egy általános űrlap kezelő rendszer tervét és
% implementációját mutatja be, amely valamilyen jogszabály vagy szabályozás által
% meghatározott tárgyterületen modell alapú támogatást nyújt az űrlapok
% kezeléséhez.
% 

Knowledge modelling in the system uses the technologies of the semantic web
concept. Forms are described as XForms documents. These are all open,
cross-platform standards that enables the system to be integrated with other
systems capable using these standards. All documents in the form
management system is stored in an extenral semantic content management system
named eXistrella developed as a part of the Estrella project. This content
management system provides an open interface for manipulating documents and
supports the storage of specific metadata of legislative documents.

% A rendszer a tudásmodellezéshez a szemantikus web eszközkészletét használja, az
% űrlap ábrázolásához pedig az XForms szabványt. Ezek mindegyike nyílt,
% platformfüggetlen szabvány, ami lehetővé teszi a rendszer integrálását más,
% ezen szabványokat támogató eszközökkel. A külső rendszerekkel történő
% interakciót tovább egyszerűsíti, hogy az űrlap kezelő rendszer a használt
% dokumentumokat az Estrella projekt keretében készülő, eXistrella nevű
% szemantikus tartalomkezelő rendszerben tárolja. Az eXistrella rendszer nyílt
% interfészt biztosít a dokumentumok elérésére és támogatást nyújt a jogi
% dokumentumokra jellemző metaadatok tárolására és lekérdezésére.
% 

When the system creates the forms as an XForms document, it ensures that the
appropriate connections to the knowledge base is stored in the document as well.
This feature enables the system to process data provided by the user who fills
the form, to be processed with support of the knowledge base.

% A tudásmodellel történő támogatás egyik fontos eleme, hogy a felhasználó
% számára megjeleníthető XForms űrlap tartalmazza a megfelelő hivatkozásokat a
% tudásbázis felé. Az űrlapok ezen tulajdonsága lehetővé teszi, hogy a
% felhasználó által beírt adatokat a tudásmodellt felhasználva elemezzük.
% 

To provide an example that helps understanding the operation of the system.
I tested the features of the system with the form of requesting social benefit
for indigent students at the Budapest University of Technology and Economics. In
the example I modeled the regulation of the social benefit system. The model of
the regulation is sligthly simplified, but it contains the most important and 
interesting aspects
of the regulation. With the example I presented the capability of the
implemented system in defining forms, generating XForms documents and
processing of user data.

% A dolgozat folyamán a megoldás bemutatását végigkíséri egy egyszerű példa, a
% Budapesti Műszaki és Gazdaságtudományi Egyetem rendszeres szociális támogatási
% kérelem űrlapja. A példában a teljesség igénye nélkül, a modellezés
% szempontjából érdekesebb részeket kiemeltem és a szemantikus web technológiáit
% felhasználva modelleztem a szociális támogatás szabályzatát, és bemutattam
% rajta a rendszer képességeit az űrlap tervezéstől kezdve, az XForms űrlap
% létrehozásán át a beadott adatok elemzéséig.


\vfill\thispagestyle{empty}
\clearpage
\vfill\thispagestyle{empty}
